#!/bin/bash
# 自动将ui目录下所有.ui文件编译为pyui目录下的 _ui.py 文件
# 需要已安装 pyside6-uic

OUTDIR="../pyui"
mkdir -p "$OUTDIR"

for ui_file in *.ui; do
    base_name=$(basename "$ui_file" .ui)
    pyside6-uic "$ui_file" -o "$OUTDIR/${base_name}_ui.py"
done

echo "所有UI文件已编译到 $OUTDIR 下。" 